花费 42 ms
Service Locator 模式

什么是Service Locator 模式? 服务定位模式(Service Locator Pattern)是一种软件开发中的设计模式,通过应用强大的抽象层,可对涉及尝试获取一个服务的过程进行封装。 ...

Fri Apr 12 18:14:00 CST 2013 7 14461
控制反转(Ioc)和依赖注入(DI)

控制反转IOC, 全称 “Inversion of Control”。依赖注入DI, 全称 “Dependency Injection”。 一个简单的场景:  当一个类的实例需要另一个类的实例协助 ...

Thu Apr 21 13:22:00 CST 2016 1 7263
依赖倒置原则(Dependency Inversion Principle)

很多软件工程师都多少在处理 "Bad Design" 时有一些痛苦的经历。如果发现这些 "Bad Design" 的始作俑者就是我们自己时,那感觉就更糟糕了。那么,到底是什么让我做出一个能称为 "Ba ...

Thu Jun 19 19:25:00 CST 2014 3 4924
EntityFramework用法探索(七)线程安全实践

在前文中,我们通过Unity来注册各种类型和WiringUp。 但选择使用了ContainerControlledLifetimeManager对象生命周期管理器,其将每个对象存储为S ...

Fri Jun 07 06:46:00 CST 2013 2 3986
Unity3.0基于约定的自动注册机制

前文《Unity2.0容器自动注册机制》中,介绍了如何在 Unity 2.0 版本中使用 Auto Registration 自动注册机制。在 Unity 3.0 版本中(2013年),新增了基于约定 ...

Wed Nov 13 16:24:00 CST 2013 7 2298
Autofac 的构造函数注入方式

介绍 该篇文章通过一个简单的 ASP.NET MVC 项目进行介绍如何使用 autofac 及 autofac 的 MVC 模块进行依赖注入。注入方式通过构造函数。 在编写 aufofac 的依赖 ...

Wed Aug 19 04:13:00 CST 2015 0 2827
IoC 依赖注入容器 Unity

IoC 是什么? 在软件工程领域,“控制反转(Inversion of Control,缩写为IoC)”是一种编程技术,表述在面向对象编程中,可描述为在编译时静态分析器并不知道具体被耦合的对象,而该 ...

Wed Apr 10 09:38:00 CST 2013 3 3011
EntityFramework中使用Repository装饰器

铺垫 通常在使用 EntityFramework 时,我们会封装出 IRepository 和 IUnitOfWork 接口,前者负责 CRUD 操作,后者负责数据提交 Commit。 ...

Sun Aug 11 20:57:00 CST 2013 3 2626
Unity容器中的对象生存期管理

IoC 容器的对象生存期管理 如果你一直在使用 IoC 容器,你可能已经使用过了一些对象生存期管理模型(Object Lifetime Management)。通过对对象生存期的管理,将使对象的复用 ...

Sun Apr 14 01:24:00 CST 2013 0 3417

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM